package com.example.makerspace.controller.maker.vo;

import com.example.makerspace.domain.BaseDO;
import com.example.makerspace.dto.maker.StatusTImesDTO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

import java.util.List;

@Data
@AllArgsConstructor
@Builder
public class TaskBaseVO extends BaseDO {

    private Integer areaId;

    private Integer modelId;

    private Integer statusId;

    private String taskName;

    private Integer viewCount;

    private Integer createUserId;

    private String taskContent;

    private Integer followNum;

    private Float price;

    private Integer publishStatus;

    private String remainder;

    private String createName;

    private List<StatusTImesDTO> statusTimes;

    private Boolean follow;
}
